talud lateral - German English Dictionary